base ordnance depot - French English Dictionary